trailing arm - Spanish English Dictionary